make a sheepfold - Spanish English Dictionary